package cn.zhonghuanzhiyuan.sprc.basicinfo.pojo.vo;

import cn.zhonghuanzhiyuan.sprc.basicinfo.pojo.dto.CommonQueryDTO;
import cn.zhonghuanzhiyuan.sprc.basicinfo.pojo.dto.QueryDTO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
@ApiModel(description = "QuerySafeDeviceOverhaulVo")
public class QuerySafeDeviceOverhaulVo extends QueryDTO {
    @ApiModelProperty(value = "编号")
    private String id;
    @ApiModelProperty(value = "大修名称")
    private String name;
    @ApiModelProperty(value = "装置类型")
    private String deviceType;
    @ApiModelProperty(value = "检修内容")
    private String content;
    @ApiModelProperty(value = "检修原因")
    private String cause;
    @ApiModelProperty(value = "(设施负责人)")
    private String deviceHeadName;
    @ApiModelProperty(value = "(设施负责人电话)")
    private String deviceHeadPhone;
    @ApiModelProperty(value = "开始时间")
    private Date startTime;
    @ApiModelProperty(value = "计划结束时间")
    private Date expectEndTime;
    @ApiModelProperty(value = "实际结束时间")
    private Date actualEndTime;
    @ApiModelProperty(value = "大修责任人")
    private String headName;
    @ApiModelProperty(value = "大修责任人电话")
    private String headPhone;
    @ApiModelProperty(value = "备注")
    private String remark;
    @ApiModelProperty(value = "审核状态")
    private String auditStatus;
    @ApiModelProperty(value = "审核时间")
    private Date auditDate;
    @ApiModelProperty(value = "所属单位")
    private String orgId;
    @ApiModelProperty(value = "排序号")
    private Integer sort;
    @ApiModelProperty(value = "更新人")
    private String updateUser;
    @ApiModelProperty(value = "更新时间")
    private Date updateTime;
    @ApiModelProperty(value = "创建人")
    private String createUser;
    @ApiModelProperty(value = "创建时间")
    private Date createTime;
}
